package string;

public class StringIndexOf {
    public static void main(String[] args) {
        /*
         * 检查字符串出现的位置
         * - 从字符串编号为0的位置开始匹配查找，找到第一个匹配位置
         *   停止， 返回第一个匹配的字符的位置
         * - 如果匹配不到返回-1
         * - 提供重载的从中间位置查找的方法
         * - 提供了从后向前查找方法，查找到第一个匹配位置停止
         *   返回匹配的首字符位置
         */
        //            0 1 2 3 4
        String str = "今天你吃了么？你吃你吃";
        int index = str.indexOf("你吃");
        System.out.println(index); //2
        index = str.indexOf("您吃");
        System.out.println(index);

        index = str.indexOf("你吃", 3);
        System.out.println(index);

        index = str.lastIndexOf("你吃");
        System.out.println(index);

    }
}
